“
Located at the heart of the city at Central Delhi, the hotel is in close proximity to the metro station, ensuring that navigating the city to be hassle-free.The hotel is 600 m from Ramakrishna Ashram Marg Metro Station, 1 km from New Delhi Railway Station, 1.5 km from Rajeev Chowk and 1.6 km from Chawri Bazar Metro Station.More than 50 travellers gave a thumbs-up to the property's location due to its proximity to the market.